package com.wyl.service.impl;

import com.wyl.service.Interface1;
import com.wyl.service.Interface2;

/**
 * @author 吴宇亮 on 2022/4/22 9:49
 */
public class InterfaceImpl implements Interface1, Interface2 {

    @Override
    public String method1(String personName) {
        return "InterfaceImpl#method1";
    }

    // 如果一个实现类实现两个接口，并且方法名、方法签名一样，但是返回值不一样，会编译不通过
//    @Override
//    public void method2(String personName) {
//
//    }

//    如果方法名一样，但是方法签名不一样，那就都要实现。
    @Override
    public void method3(int age) {

    }

    @Override
    public String method3(String name) {
        return null;
    }

}
